"""
存储了各个配置参数
"""
# 可以修改的参数
KEY_LEN = 2048  # 秘钥长度, 同时也是分段的最大长度(单位: bits)
RANDOM_EXPONENT = True  # 是否使用随机e
DEFAULT_EXPONENT = 65537  # 默认e
ENCODING = 'UTF-8'

# 不建议修改的参数
PRIME_LEN = KEY_LEN // 2  # 素数长度
# PIECE_LEN = KEY_LEN // 8 // 2  # 加密时分段长度(单位: bytes), 为了防止其大于n, 故额外除以2
FILL_LEN = KEY_LEN // 8  # 加密后的每段填充长度, 保证保留所有信息, 并且方便解密时分片
